English word definition — powered by WordNet
the amount of energy transmitted (as by acoustic or electromagnetic radiation)
Want to remember intensity level?